large shoe - German English Dictionary